﻿using System.ComponentModel.Composition;
using Microsoft.VisualStudio.Text.Classification;
using Microsoft.VisualStudio.Utilities;

namespace Behaviorize.TextEditor.Coloring
{
	internal static class OrdinaryClassificationDefinition
	{
		#region Type definition

		[Export(typeof(ClassificationTypeDefinition))]
		[Name("keyword")]
		internal static ClassificationTypeDefinition keywordType = null;

		[Export(typeof(ClassificationTypeDefinition))]
		[Name("erroneous")]
		internal static ClassificationTypeDefinition erroneousType = null;

		[Export(typeof(ClassificationTypeDefinition))]
		[Name("examplepipe")]
		internal static ClassificationTypeDefinition examplePipeType = null;

		[Export(typeof(ClassificationTypeDefinition))]
		[Name("exampleusage")]
		internal static ClassificationTypeDefinition exampleUsageType = null;

		#endregion
	}
}